explanatory report - French English Dictionary